iyi vakit geçirmek

listen to the pronunciation of iyi vakit geçirmek
Turkish - English
have a good time
recreate oneself
have a whale of time