having had one's day under the sun
English
Verb
having
had
one's
day
under
the
sun
present participle and gerund of
have had one's day under the sun