Kinyarwanda: Twakoze ibi dushoboye byose  
English: We did our best