汹涌澎湃: surging; be surging forward like a torrential tide; rise in a surging tide; rise in tempestuous waves; roll irresistibly onward; run mountains high; surge forward; tempestuous; (of a sea)
革命怒潮汹涌澎湃: the raging tide of revolution surges forward. bore