Kinyarwanda: Ndatekereza ko dufite ubucuruzi butarangiye. 
English: I think we have an unfinished business.