They launched the attack against the enemy with overwhelming force.
Tips
history
The phrase echoes 《资治通鉴》 describing 世祖's "mountain-toppling, sea-overturning" military might, and was popularised by Song poet Yang Wanli comparing a violent illness to seas and mountains being overturned.
usage
Usually attached to 之势 ("force/momentum of") or to applause, cheers, attacks — things coming in an unstoppable wave.