Kinyarwanda: Ibi biruta ubusa
English: This is better than nothing