English: The will of God has been accomplished.
Telugu: దేవతల కోరిక నెరవేరింది.