foiled in German
foiled in German
vereitelt
zunichtegemacht
zum Scheitern gebracht
zu Fall gebracht
platzen lassen