translate English to French: Accordingly, more needs to be done to meet these expectations, particularly to make services from a range of departments and agencies more readily available at one time and in one place.
Il faut donc en faire plus pour répondre à ces attentes, notamment afin d’offrir les services de différents ministères et organismes simultanément à partir d’un même guichet.