It simply means “Ist diese Straße fertig gebaut?” which is a direct translation of the English text (and IMO clearer than the English one).
It simply means “Ist diese Straße fertig gebaut?” which is a direct translation of the English text (and IMO clearer than the English one).