The whole world was appalled.
पूरी दुनिया अचभ्भे मेें थी।