前赴後繼

Idiom

 * 1) to bravely and fearlessly advance wave upon wave