Chinese: 这条路太窄，过不了车。
English: This road is too narrow for cars to pass.