First of all, he was talking about Russia became Chinese biatch........Not Russia collapsing.Despite the war and numerous sanctions, Russia is not collapsing. Unfortunately, it's our societies and economies that are declining.
Second of all, none of the west sanction aim to collapse Russia, they were aimed to limit Russia warfighting capability, if the west wants to collapse Russia, they only need to do 2 things.
1.) By excluding Russian oil and gas payment from all international transfer system.
2.) By doubling the US oil production capability to lower the oil and gas price.
Those sanction were either for individual or stopping the west from doing business with Russia, that limited material flow, not economic flow into Russia, and judging by the fact Russia had to import shell and drone from overseas to continue on this war, I would say the sanction is working.