Word Definition - 心悦诚服

xīn yuè chéng fú to submit cheerfully; to accept willingly (idiom)