Language:
Free Online Dictionary|3Dict

洶涌澎湃

Source : CEDICT

surging/turbulent/tempestuous (idiom)