English: oh, my god.
Telugu: ఓరి దేవుడా.