Language:
Free Online Dictionary|3Dict

澎湃洶涌

Source : CEDICT

surging/turbulent/tempestuous (idiom)