translate English to French: I have no doubt that that sense of optimism was felt by all those in attendance.
Je suis certain que tous les participants ont ressenti cet optimisme.