Но нам карты спутал неумелый престидижитатор.

Значение
Спутать карты - срывать чьи-либо намерения, расчёты; расстраивать чьи-либо планы, начинания. Престидижитатор - фокусник, отличающийся ловкостью рук