translate English to French: There are several 'TBDs' to be determined as well as clarification of the accountabilities to achieve the stated benefits.
Il est nécessaire de préciser plusieurs éléments qui n'ont pas encore été déterminés et de clarifier les responsabilités quant à l'atteinte des avantages énoncés.