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