translate English to French: However, some social objections remained in that regard.
Cependant certaines objections sociales demeurent à cet égard.