Answer:
Omkara can terminate its contract with Gnome due to true impossibility, since unforeseen and uncontrollable circumstances make the contract impossible to perform.
But Omkara can not discharge its contract with Duke's Furniture, it is still valid and if Omkara doesn't perform then Duke might sue them.