English: Oh dear god, what is this.
Telugu: ఓరి దేవుడో ఇది ఏమిమాయరో