Try this if you have bitcoin
For as many that would want to deposit via bitcoin... There are couple of bitcoin service providers that offer debit cards(MasterCard and Visa card) services. I would suggest you use such services as that helps you escape being stuck in the dubai vault for now.
Thank you once again