Kinyarwanda: Nifuzaga ko hari byinshi nashoboraga gukora. 
English: I wish there was more I could do.