English to Hindi

Meaning for:
long-odds
other
बाजी की अनिश्चितता