Kinyarwanda: Niba yarahawe andi mahirwe yakora ibishoboka byose. 
English: If given another chance he would do his best.