It's better for Mauro to leave, I don't think having Mauro with that attitude will do us any good. But Mauro's Departure would probably be a positive thing. let him go.
I'm not sure about Trezeguet though, like Jack said, there's no way he's going to stay 2years atleast without playing in Europe.