Get your taxes done using TurboTax

Never heard of it.  Just do a regular wire transfer.  Gifts are never taxable to the recipient in the US.  If the gift giver owes a tax in their country, that is up to them.