translate English to French: I welcome these developments, but I would equally welcome an explanation as to where the funding is coming from and at what expense that funding will be granted.
Ces développements sont une bonne chose mais il est bon également de savoir avec précision d' où vient l' argent et à quel prix il est accordé.