Kinyarwanda: Ibi byumvikana neza. 
English: This makes sense.