Very happy to show evidence of the bank transfer:
~
I do not believe a bank wire transfer should take that long, but I am uncertain whether you will be able to retrieve the funds if you cannot prove it is a scam. Your best course of action is to reach out to your bank, discuss your available options, and ask whether they can initiate a SWIFT recall.