English to Hindi

Meaning for:
in the running
other
कुछ आशा