English: Good God, what was this?
Telugu: ! భగవంతుడా . ఏమిటి ఈ ఘోరం.