Chinese words · Chengyu

心潮澎湃

xīncháo-péngpài

surging with emotion

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.