do something within the limits of your resources - Anglais Synonymes Dictionnaire