English to Hindi

Meaning for:
call bluff
other
चुनौती देना