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