Revert transaction

Hi, community,
Is there a way to revert transaction?
I sent tokens to the exchange wallet via TrustWallet app, but the recipient chain wasn’t defined clearly and it appeared that the destination wallet works only with ERC20. Tokens in my wallet were on BEP20.
Transaction completed, but recipient mentioned that doesn’t have access to the tokens.
Transaction has is 0x28c01bbce3feaceb3b1c2074c390bc57dfa7a616466588c6dda1ceb72fdab0d8

Hello @OleksiyK Please contact the customer support of the exchange so they can assist you with the deposit issue. If they are not willing to recover the crypto or credit your account, then, unfortunately, you may consider it as lost. Please be careful next time and triple-check before transacting.

Thanks @Alan47 for your reply.
I already contacted them and unfortunately, they declared that there’s no ability to recover tokens. I’m a bit new with this stuff and not sure about this. As I see on their address but in another chain my tokens.
Is it really impossible?

@OleksiyK sorry, if they can’t return it to you, nothing can be done. You may consider it lost.