Kinyarwanda: yemera ko ufite icyo ubikoraho. 
English: he admits that you have something to do with it.