Chinese words · Chengyu

心悦诚服

xīnyuè-chéngfúTraditional 心悅誠服

to be sincerely convinced

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