Kinyarwanda: Ibi bivuze iki, neza  
English: What this means, well