English to Hindi

Meaning for:
flummox
other
चकरा देना;हैरान करना