English: Oh, my god?
Telugu: ఓరి దేవుడా?