People were astonished.
लोग मंत्रमुग्धसे हो जाते थे।