to do everything within one's power

Wörterbuch