translate English to French: It is important to understand the concepts on which this strategy rests.
Il est important de comprendre les concepts qui sous-tendent cette stratégie.