Kinyarwanda: turatekerezako Eric yabikoze  
English: we think Eric did it