Kinyarwanda: Umuyobozi wavuye mu ijuru
English: A leader from heaven