排山倒海

Idiom

 * 1) overwhelming; with great power and influence