Language:
Free Online Dictionary|3Dict

汹涌澎湃

Source : CEDICT

surging/turbulent/tempestuous (idiom)