踌躇满志
To one's heart's content.
To be self-satisfied.
Puffed up with pride.
Look like the cat that ate ( swallowed ) the canary.
eg:With your academic achievement , you may play to your heart's content during the vacation.
中英俚语俗语来源:庄子:“为之踌躇满志。”
同义词:心满意足 After one's own heart.
反义词:挨批受罚 Get it in the neck.