To achieve that state of lasting happiness and absolute peace, we must first know how to calm the mind, to concentrate and go beyond the mind. By turning the mind's concentration inward, upon the self, we can deepen that experience of perfect concentration. This is the state of Meditation.
The mental ability to concentrate is inherent to all; it is not extraordinary or mysterious. Meditation is not something that a Yogi has to teach you; you already have the ability to shut out thoughts.
Q: What is your opinion of the Masters of the Himalayas?
A: There is a great Master of Masters, the Indweller of your heart. Turn the gaze inwards, withdraw the Indriyas and seek His help. Rest in Him. Identify yourself with Him. Search Him in your heart. Don't talk to me of these Himalayan Masters in future. You will be deluded.