however in recent years the french results have been somewhat disappointing icyiciro cya mbere ibikurikizwa ese amashyaka avuga ko arwanya leta aba koko aribyo yifuza