Language:
Free Online Dictionary|3Dict

開足馬力

Source : CEDICT

to accelerate at full power (idiom); at full speed/fig. to work as hard as possible