Wiktionary
empty the tank
alt. (context idiomatic English) To make the utmost effort; to contribute to the absolute limit of one's energy and ability. vb. (context idiomatic English) To make the utmost effort; to contribute to the absolute limit of one's energy and ability.