English: Good god!
Telugu: ఓరి దేవుడా!