translate English to French: To make matters even more complicated, the streets are narrow and it's not easy to see where you are.
Surtout sil est pressé, ce quétait toujours lassaillant. Pour réduire encore ses chances de succès, les venelles sont des coupe-gorge dont létroitesse gêne toujours le repérage.