【经】 frustration of contract
contract【化】 contract; pact【经】 compact; contract
come to nothing; fail; go by the board