Kinyarwanda: Ibi byaba byiza kurusha
English: This would be even better