Language:
Free Online Dictionary|3Dict

澎湃汹涌

Source : CEDICT

surging/turbulent/tempestuous (idiom)