thanked one's lucky stars

English

Verb

thanked one's lucky stars

  1. simple past and past participle of thank one's lucky stars