English: Oh dear God!
Telugu: ఓ దేవాది దేవా!