be hard done by - Turc Anglais Dictionnaire