translate English to German: There is still room for catching up in both the economic and administrative spheres.
Es sind noch bestimmte Dinge nachzuholen, im wirtschaftlichen Bereich, im administrativen Bereich.