心服口服xīnfúkǒufú
Top 45000
Meanings
1. (idiom) to accept wholeheartedly; to embrace; to be won over
Characters used