Kinyarwanda: Imvura nyinshi yababujije kujyayo. 
English: Heavy rain restricted them from going there