Man can stand on his own feet
Buddhism makes man stand on his own feet and rouses self-confidence and energy.”
Ven. Narada Thera, "Buddhism in a nutshell"