English: Oh my God.
Telugu: ఓరి దేవుడా.