tmeans child care facilities germany there are still not enough of these
This means childcare facilities; in Germany, for example, there are still not enough of these.
This means childcare facilities; Germany, there are still not enough of these.