Beyele: African mantra for a better tomorrow