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.