are all aware that the effective implementation will depend hugely on the it is devised
We are all aware that the strategy's effective implementation will depend hugely on the way it is devised.
are all aware that the effective implementation will depend hugely on the it is devised.