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.