Kinyarwanda: kugeza ubu nta w'uramufasha 
English: until now none help  him