It is said that mantras, philosophy and visiting holy places will not work in Kali Yuga to purify the impure heart. Only the Lord’s holy name will do it.