English to Hindi

Meaning for:
out of the running
other
थोड़ी भी आशा नहीं