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