English: The world looks at us and is appalled.
Telugu: ప్రపంచం మనకేసి చూస్తోంది,ఆశ్చర్యపోతోంది కూడా.