In this respect 从这个方面来说
Personally...从个人角度讲,
On the other hand 从另一方面来说
In some ways 从某些方面来说
In some ways 从某种角度来说,
例如:
In some ways Sydney is more like the city of Shanghai than Beijing.
从某种角度来说,悉尼更像上海而不像北京
In this respect it constitutes one of the revolutionary forces.
从这一方面说来,他们是革命的力量之一
Let's view the problem at a different angle.
让我们从另一个角度来看这个问题.
In this respect it constitutes one of the revolutionary forces.
从这一方面说来,他们是革命的力量之一.