Kinyarwanda: Ndatekereza ko namaze gukora ibyo nagombaga gukora. 
English: I think I've done what I had to do.