Of this; concerning this.
From or as a result of this.
On this subject or basis.
To this place.
On this place.
Hereupon.