In some/many respects

With regard to some or many details.

In many respects our new house is much more convenient than our previous one.