you don't have to show a transfer. Put your name on their account. The money has been in the account for long enough. It doesn't matter when your name was put on the account
it would still be better to have the money in your own name. This isn't about having to get a visa. See if putting your name on their account would be good enough. That would be better than having a sponsor