心服口服

Idiom

 * 1) to be sincerely convinced; to be won over completely