English: Oh, my God -- it's a demon!
Telugu: ఓహ్, నా దేవుడు - ఇది ఒక దెయ్యం!