English to Hindi

Meaning for:
daunting
other
भयभीत करने वाला