That looks like a really tough stain. She's going to need a gallon of stain remover to get the dirt off those shorts. Hopefully it won't shrink.