it seems to me that the service should form part of the administrative structure in terms organization and budget
It seems reasonable to me that the service should form part of the Commission's administrative structure, both in terms of organisation and budget.
It seems to me that the service should form part of the administrative structure, in terms organisation and budget.