English: Oh dear God, what is this!
Telugu: “దేవుడా… ఏమిటి దీనికి విరుగుడు!