English to Hindi

Meaning for:
challenger
other
चुनौती देने वाला