Chinese words · Chengyu

心服口服

xīnfú-kǒufú

to be utterly convinced

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