Pinyin Dictionary results for "jia zu ma li"

加足马力
to go at full throttle; (fig.) to go all out; to kick into high gear
Dictionary data provided by CC-CEDICT