English to Hindi

Meaning for:
hope against hope
other
व्यर्थ की आशा