translate English to French: In my judgment, the strategy - which is still part of the problem - grabs a lot and takes little.
À mes yeux, cette stratégie qui demeure une partie du problème tente de beaucoup embrasser mais en vain.