"the weather has scotched that" in German The weather has scotched that. Das Wetter hat uns einen Strich durch die Rechnung gemacht. Detailed translations for "the weather has scotched that" The weather has scotched that. The weather has scotched that. Das Wetter hat uns einen Strich durch die Rechnung gemacht.