translate English to French: At the same time in certain directions its activities have been curtailed.
Dans certaines sphères, toutefois, l'activité du Musée s'est restreinte.