Kinyarwanda: Ahari haricyo nabuze. 
English: Maybe that's what I missed.