English: And the God heeded their requests.
Telugu: మరియు వారి ప్రార్థనలకు దేవుడు విన్నారు.