niba byose bihishura kamere yawe nanjye nzabikora dusa n'abakene ariko nyamara dutungisha benshi it is the longest stretch of dual carriageway in the channel islands