Kinyarwanda: Biragaragara ko yabikoze  
English: Apparently he did