translate English to French: In our view, this is a very broad term which may give rise to very subjective interpretations.
Selon nous, ce terme est très vague et peut donner lieu à des interprétations très subjectives.