Kinyarwanda: yiteguye kwigomwa byose
English: ready to sacrifice everything