Kinyarwanda: biriya nzabirangiza 
English: I will finish that