translate English to French: National reconciliation depends on many diversified factors and is riddled with challenges.
La réconciliation nationale dépend de nombreux facteurs et est truffée de difficultés.