Back to Dictionary
怡然自得
yíránzìdé
1.
happy and content (idiom)