translate English to French: I submit that it is a complex question, not one that can be answered easily, unless one takes a hard ideological position one way or the other.
Je pense personnellement que c’est une ` ` ´ question tres complexe a laquelle personne ne peut repondre facilement, a moins bien sur d’adopter une position ideologique ` ´ ˆ bien ancree d’un cote ou de l’autre.