phrasal-verb
fall through on
Meaning
to fail to happen or be completed, especially a deal or plan
Example
Several merger talks **fell through on** due to the unstable economy.