剛才司機也看不清楚。而且這些路簡直無法通行英文怎麼說?

The driver couldn't see either. Besides, the roads are nearly impassable.