having a whale of a time (हैविंग अ व्हेल ऑफ अ टाइम)

Idiom Emotion

मीनिंग

enjoying yourself greatly

खुद का बहुत आनंद लेना (khud ka bahut anand lena)

एक्जाम्पल सेंटेंसेस

"We had a whale of a time at the beach yesterday."

"हमने कल समुद्र तट पर खूब मस्ती की।" (Hamne kal samudra tat par khoob masti ki)