步步緊逼

Idiom

 * 1) to press on at every stage