English to Hindi

Meaning for:
outrageous
other
चौंका देने वाला;घृणित;बेहिसाब