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.