English: or Mother of God?
Telugu: లేదా దేవుడి మాయా?