English to Hindi

Meaning for:
bite the dust
other
असफ़ल होना;धराशायी होना;दम तोड़ देना