English to Hindi

Meaning for:
ten to one
other
संभवतः