English to Hindi

Meaning for:
a flash in the pan
other
क्षणिक सफलता