Kinyarwanda: Ibi byose birakenewe  
English: All of this is needed