translate English to French: Two main factors informed this debate.
Le présent débat repose sur deux facteurs principaux.