こころゆく
kokoroyuku

Godan Verb (ku)

1. to be completely satisfied; to be completely contented

Intransitive
かれ こころゆくまで うたった。
karewa kokoroyukumade utatta.
He sang to his heart's content.
Other forms: