translate English to French: Many experts had been strained by the fact that they had to attend too many meetings.
De nombreux experts avaient été durement mis à l'épreuve parce qu'ils avaient dû participer à un trop grand nombre de réunions.