meaning of auf mehreren Gebieten

auf mehreren Gebieten - German to English

in a number of areas