in some respects

/ɪn sʌm rɪˈspɛkts/ イン サム リスペクツ

1. ある特定の点や側面から見ると、という意味。

物事や状況が多角的な側面を持つ中で、そのうちのいくつか、あるいは特定の側面について言及する際に用いられます。全体を指すのではなく、限定的な範囲での評価や見解を示すニュアンスがあります。
The new system is better in some respects, but it still has flaws. (新しいシステムはある点では優れているが、まだ欠点がある。)

2. 全体としてではないが、限定された範囲や特定の側面においては、述べられた事柄が当てはまること。

全体としてではないが、限定された範囲や特定の側面においては、述べられた事柄が当てはまることを示す際に使われます。完全に同意するわけではないが、ある程度は認める、といったニュアンスを含みます。
The criticism is valid in some respects. (その批判はある程度は当たっている。)
関連
in certain respects
in some ways
in one sense
in certain aspects