Kinyarwanda: nu gukora ibisabwa byose
English: doing all what it takes