English: God provided an answer.
Telugu: భగవంతుడు ఇట్లు సమాధానము చెప్పెను.