Hi there,
It is very complex. I do not recommend using a bank to wire the money because you will be paying high fees from both ends. Have tried locating a good Moneygram center which charges reasonable fees? Another approach is PAYPAL.
If you do find something more attractive, please post back for us.