English to Hindi

Meaning for:
by a short head
other
बहुत ही कम अन्तर से