aho bafite inshingano zikomeye zijyanye no kugarura amahoro no kubungabunga umutekano hano hari iduka ryoroshye cyane hakurya y'umuhanda this was a route of extreme technical difficulty