Kinyarwanda: Nta bindi bisobanuro bishoboka. 
English: No other explanation is possible.