translate English to French: Further progress would require a delicate balance being struck between the various conflicting interests at stake.
Il faudrait pour progresser assurer un délicat équilibre entre les intérêts divergents qui étaient en jeu.