xin1
gan1
qing2
yuan4
  1. delighted to (do sth, idiom)
  2. perfectly happy to do
  3. most willing to do

Info