achieve something with great effort - Turc Anglais Dictionnaire