One should have faith in the words of Lord Caitanya. Lord Caitanya says that "Go on chanting. Simply by chanting, one will get all perfection of life." So this is a fact. Unless we take to chanting, we cannot realize it, but those who are chanting, they are realizing that they're getting all the desired perfection of life very quickly. So we should chant this mantra with faith and conviction.
From Srila Prabhupada's purport to Parama Koruna