having a time of it

English

Verb

having a time of it

  1. present participle of have a time of it