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