English: And they glorified God who gave such power to men.
Telugu: మానవులకు ఇలాంటి అధికారమిచ్చిన దేవుణ్ణి వాళ్ళు స్తుతించారు.