translate English to French: I agree with this, in principle.
Je suis en principe partisane de cette approche.