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