anlar

to have had a thin time Verb
to put someone through it Verb
to have a rough time Verb
to go through the mill Verb
to have the devil of a time Verb
to go through the hoops Verb
to have a hell of a time Verb

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Onlar