Steal from my NTFs and ETH on Metamask Help

Today I logged into my metamask account. I first saw that my eths had been stolen from me. I then wanted to take the NFT that I had on my account to send it back to me at another address, but I could not. the thief had just sent it to another address.

here is the etherscan link of the transaction: it stole 0.03 eth from me

and here is the transaction link when he stole my NFt

Is there any way to undo that. I thank you in advance for your answers.

it’s always a really weird and unpleasant feeling to be robbed. i really hope to have some help thanks