हगबगीन

English: Translation
stunned
Hindi: Translation
हक्काबक्का रह जाना
verb