Kinyarwanda: Twari dukwiye kubikora. 
English: We should have done that.