to do everything in its power - Turc Anglais Dictionnaire