Try binance their P2P system is very good, and there you can sell your crypto and get payments via bank transfer, many good options there.
I am aware of Binance P2P services, and they do work fine for me. When I need cash to spend on something, I use the Binance P2P service. But it does just make a local transaction. I am looking for an international transaction in USD. So my government will not ask for tax or a source of income. I am a freelancer, and I have government authorization as well. So I can bring USD to my bank account without any issue. I just need to store an invoice to show banks in case they ask for it. But usually they don't ask often.