translate English to French: That is precisely what is needed.
C'est précisément ce qu'il convient de faire.