Kinyarwanda:  Nzi neza ko hari ibisobanuro byumvikana. 
English: I'm sure there is a reasonable explanation.