Kinyarwanda: Urakoze kubyowakoze byose  
English: Thank you for everything you have done