go to a lot of trouble to... - Français Anglais Dictionnaire