Looks like you’ll need a new pair of pants because of that hole as well as the stain: