translate English to French: It is a strategy that is making a difference.
C’est une stratégie efficace.