Kinyarwanda: ubuzima bw'umuntu bwaba buvuze iki ?
English: what does human life mean?