Buddy,
Bank and The sponsor paper is not the problem... Only problem for me is to get the Visa.
To be honest, I can’t speak Arabic and don’t have a time to go Embassy to do myself.

I will try my best to get touch with above guy first.