ohooho

English: Translation
frightened by noise
verb