to one's heart's content; doing something until fully satisfied or as much as one wants.
お腹が空いたら心ゆくまで食べてください。
If you're hungry, please eat to your heart's content.
休日は家で心ゆくまで映画を観た。
I spent the day off watching movies to my heart's content at home.
久しぶりに友人と会い、心ゆくまで話し合った。
I met a friend after a long time and talked to my heart's content.