Kinyarwanda: dufite ubucuruzi butarangiye. 
English: we have an unfinished business.