canı istediği kadar

listen to the pronunciation of canı istediği kadar
Türkçe - İngilizce
to one's heart's content
Until satisfied; as much as is wished
(deyim) As much as one wants