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