I mean there is no way you can get them USD as cash in hand if that's what you mean. Do you mean USD as in a multi-currency bank account like revolut?
Onramp via onjuno, convert to USDC, send to your polygon wallet, convert to jEUR on Jarvis, send jEUR to friends wallet, they offramp jEUR with 0 fees to their IBAN bank account in ukraine via mt.Pelerin.
You only pay the polygon token transfer fees here.