have a hell of a time

listen to the pronunciation of have a hell of a time
English - Turkish
(Argo) harika zaman geçirmek
anasından emdiği süt burnundan gelmek