have a hard time of it - Anglais Synonymes Dictionnaire