translate English to French: From the point of view of the public, this represents just the sort of legislation that we should be introducing.
Du point de vue du public, c'est précisément ce type de législation que nous devons adopter.