go to a lot of effort - Allemand Anglais Dictionnaire