I thoug for a while, there seems no hurry in playing diamonds now, with ♠A and ♥A we have plenty of time to recover from a bad lead and switch back to diamonds if neccesary.
So I led ♣K, wich might acomplish a lucky club ruff from partner.
low, partner plays ♣7 (UDCA) and declarer ♣A
Next comes a spade, I win ♠A and try ♣Q to see if ♣7 was doubleton. No luck.
At this point declarer has 2 free pitches from clubs, if he has 6 spades and ♦A, it is mandatory to cash ♥AK now or never.
So I play ♥A, partner plays ♥5 and declarer ♥7, second lowest again... this must be encouraging... another ♥ is played and declarer claim.
I felt so stupid lol.

Help

1♦-pass-3♦-3♠
pass-4♠-pass-pass
pass