Kinyarwanda: ibuye ryaturutse mu kirere 
English: this stone come from sky