Kinyarwanda: Iki nikintu cyiza kwisi  
English: This is the best thing in the world