( BrE , informal ) to have many problems or difficulties to deal with; to not be successful
HAVE A THIN TIME (OF IT)
Meaning of HAVE A THIN TIME (OF IT) in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005