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