empty the tank

Verb

 * 1)  To make the utmost effort; to contribute to the absolute limit of one's energy and abilities.

Usage notes

 * Used especially with a subject who makes an exemplary effort in athletics or the performing arts.

Translations

 * Finnish: tyhjentää takkinsa, antaa kaikkensa
 * French:
 * Italian: fare del proprio meglio