English to Hindi

Meaning for:
front runner
other
सबसे आगे दौडने वाला