Who are Lord’s dearest?

“Lord Krishna explains in the eighteenth chapter of Bhagavad-Gita that those who explain the science of Bhagavad-Gita or devotional service to his devotees are the Lord’s dearest devotees. The Lord is very merciful. He wants to see that the conditioned souls return to His shelter.”

His Holiness Jayapataka Swami Guru Maharaja
5th April 1990
Sridham Mayapur, India