translate English to French: Public acceptance and cost-effectiveness also have to be demonstrated.
L'acceptation par la population et la rentabilité doivent être démontrées.