Hard to say without seeing the footage, it could be easy, even with no tracking, or just color grading, but generally for something that is folding, you would probably try surface tracker for tracking and stabilizing the patch and than painting out the offending part, either with paint tool in fusion or with something like patch replacer.
If there is no folding of the t-shirt involved where the stain is than you could use just ordinary tracker like IntelliTracker and patch replacer.
Quickly TRACK and REMOVE Objects 100% in DaVinci Resolve 17 Studio COLOR Page | No Fusion Required
If there are occluding elements like hand moving in front of it, or something like that you would have to track the arm and create occlusion mask to tell tracker what to ignore. You could use magic mask for something like that.
For some reason I can't seem to find classical steady / unsteady workflow being made into a tutorial online, but it basically involves tracking an area with surface tracker, using steady mode, to stabilize that portion. Than you paint out the problematic area or apply patch replacer, and you add a copy of the surface tracker that you used except to get back the motion you use the reverse steady option.
Its fairly simple set up if you used fusion but it works similary in color page. I just can't find a tutorial for it for some reason, most tutorials are about inserting logos etc.
Surface Tracker Logo Replacement in DaVinci Resolve
For removal by either using paint tool in fusion or patch replacer you would set it up something like this.

- sshot-917.jpg (220.34 KiB) Viewed 404 times

- sshot-918.jpg (245.25 KiB) Viewed 404 times