Kinyarwanda: Ndibaza aho ibi byaturutse  
English: I wonder where this came from