do something within the limits of your resources - Französisch Englisch Wörterbuch