English: God, it's awful!
Telugu: దేవుడా. . ఇదెక్కడి ఘోరం!