English to Hindi

Meaning for:
start-up
other
चौंका देने वाला