English to Hindi

Meaning for:
Thank ones lucky star
other
भाग्य को सराहो