Kinyarwanda: Ibi byampaye igitekerezo kitoroshye. 
English: This gave me a difficult idea.