English: God enquired.
Telugu: అని అడుగుతుంది దేవయాని.