Kinyarwanda: Kandi bari barakoze ibishoboka byose 
English: And they had done their best