Wiktionary
under the pump
prep.phr. 1 (&lit under pump English) 2 (context Australia English) Under pressure to perform.