You start with 11 tricks, including a spade ruff in dummy, and have multiple chances to make this contract. The idea is to give yourself all of them.
Start by winning the lead in dummy and ruffing a club, no ace appearing. (One chance gone: East mistakenly rising with the ♣A). Exit a spade.
Say East wins and returns a second trump, West discarding a spade. (Second chance gone: The player with the ♠A had the remaining trump, so you can’t ruff two spades in dummy if necessary.)
Ruff a second club, ruff a low spade with dummy’s last trump and ruff a third club. If no ace appears, you still have many more chances coming up!
Cash the ♠Q, discarding a heart, cross to a heart and ruff a fourth club. These two plays gave you two more chances: The ♠J dropping third or clubs breaking 4–4, in which case dummy’s fifth club will be a parking place for your ♠10.
Let’s say none of this has happened. It still not over. Everyone has three cards left in this carefully crafted ending when you lead your first 10: the ♦10.
At this point, you know who has the ♣A. Hopefully it is West, because if West has the ♣A and East has the ♠J, they will each remain with two hearts. On the last trump, West must discard a heart, you discard the ♣K and East will be squeezed between the ♠J and his two remaining hearts. Finally, something worked.
Actually, you still have other chances. If East started with the ♣A and West with five hearts and the ♠J, he will be squeezed on the last diamond, as would East if he started with five hearts and the ♠J. The bottom line is that you would have to be unbelievably unlucky not to make this slam if you take all of your chances.