Kinyarwanda: Ibi birasobanutse
English: This makes sense