Translate the following English sentence to French:
"I have listened to the somewhat equivocal talk and silences on the part of the Council which, in my view, need clarifying."
J' ai entendu, notamment de la part du Conseil, des propos ou des silences quelque peu équivoques qui doivent, à mes yeux, être clairement précisés.