had had one's day under the sun

English

Verb

had had one's day under the sun

  1. simple past and past participle of have had one's day under the sun