sadhguru daily mystic quote 24 May 2022

Those who are constantly resting within themselves are capable of endless activity.