The public's perception will probably be somewhat better than that.
La perception du public sera probablement quelque peu mieux que cela.
The public's perception will probably be somewhat better than that.
La perception du public sera probablement quelque peu mieux que cela.