English: Oh, and God?
Telugu: లేక దేవతా ?