English: But God answered those questions.
Telugu: అయితే వారి ప్రశ్నలకు ఆ దేవుడే సమాధానం చెప్పాలి.