Idiom
slings and arrows of outrageous fortunethe slings and arrows (of outrageous fortune)
literary unpleasant things that happen to you that you cannot prevent.We all have to suffer the slings and arrows, so there's no point getting depressed when things go wrong.