xīn​gān​qíng​yuàn

delighted to

Definitions

xīn​gān​qíng​yuàn

delighted to (do sth, idiom); perfectly happy to do; most willing to do

Sources