At time of writing, that transaction has 287 confirmations. That means it has been definitely incontrovertably irrevocably received. There can be no doubt about this. For large amounts, 6 confirmations are regarded as conclusive, for small amounts many people accept 1 confirmation. 287 is far far far beyond doubt.
The blockchain is the only truth. All data about location of Bitcoin money is in the blockchain and nowhere else†.
There is no moment in time when Bitcoin is in transit, it is always either considered by any node in the Bitcoin network to be in your wallet or in the recipient's wallet and nowhere else.
The recipient has received the money. If they say they have not, either ...
- you sent the money to the wrong address, or
- their wallet is not telling them the truth
(perhaps it isn't synchronised with the blockchain) or
- they are mistaken or
- they are lying to you.
† Use of Lightning network and other off-chain systems should almost certainly not be regarded as actual Bitcoin movements until recorded on the blockchain.