Rajma curry stain on a white cotton shirt, help, genuine advice only

So my mom made rajma today and obviously I managed to get it all over my shirt. It's a white cotton one I actually wear to office.
I rinsed it immediately with water and the colour has faded but theres still this yellowish turmeric mark. I've scrubbed it twice with detergent, but it's still there.
Any suggestions what should I do? Can I remove it at home or do I need a dry cleaner? The shirt is not expensive but I like it and I'm already annoyed at myself so would appreciate genuine advice. Please no shouldn't have worn white, i am already regretting

reddit.com
u/Ryanjnek20 — 8 days ago