(i) ‘Kēcava’ yields three meanings, viz,:
(a) One with lovely locks of hair,
(b) Slayer of Keśi, the demon—Śrī Kṛṣṇa and
(c) Progenitor of Brahmā and Śiva.
(ii) Reference to seven generations, up and down, follows the trend in the Vedic texts.
(iii) The spiritual growth resulting from the Lord’s spontaneous grace is indeed astounding; the progress made by our own efforts will but be tiny in comparison.