Transfer money by IBAN to Europe

Hello All brothers and sisters

I have a question regarding money transfer banking from Dubai to Europe ( Italy to be precise).
How much cost money transfer for big amount like 50 thousands by baking account. Is there IBAN transfering method?
The issue is that I live in Italy and I have to receive money from a person that have account in Dubai.
Which is the easiest and cheaper why to make is operation legally?

Thanks in advance for helping me. Sorry for weak English.
Is an emergency situation, any king of Idea or  help will be very appreciated😊

First, read my post in the below thread which explains the basis of charges and correspondent banks.  It is tailored towards UAE and KSA but the principle applies to ANY international FX transfer.

https://www.expat.com/forum/viewtopic.php?id=89839

Secondly, yes IBAN transfer is available.   You can transfer from bank account to bank account or use a money exchange in the UAE to remit on your behalf (handing them cash).

thank you Xtang!