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