in the netherlands he is called henk glimlach glimlach meaning smile akora kuva kare mu gitondo kugeza nimugoroba buri munsi apfumbatura ikiganza agahaza byose yafashwe neza mu gikapo cya papa munsi yumwobo muri kiriya giti gishaje