translate English to German: Also it is impossible to have a look at the yards.
Auch gewären viele Höfe keinen Einblick mehr, wenn man von der Straße her schaut.