translate English to French: At a time when the public at large is watching what is going on ...
À l'heure où toute l'opinion publique regarde ce qui se passe...