TRANSLATION

TRANSLATION
The Lord, the personal enjoyer of all sacrifices, now discharged His beloved Sudarsana, which was capable of dispersing the magical forces displayed by the demon.