English: Oh God said.
Telugu: దేవా తెలిపారు.