Your hand sitting South
Dealer South. All vulnerable.
This very technical sequence was played by an international pair.
2♣ is game-forcing, 3♥ is positive, 3NT shows the ♠ control (echo). 5♦ asks for the trump Queen, 6♦ confirms its presence on top of the third-round control in ♦ (the first- or second-round control was denied by 4♥ over 4♣).