English: It was like hell had descended on earth.
Telugu: భూమి మీదకే స్వర్గం దిగి వచ్చినట్లుగా ఉంది.