that … me
That really touched me.
Das hat mich nachdenklich gemacht.
That got me thinking.
Das hat mich schon etwas schockiert.
That shocked me a bit.
Das hat mich stark beeindruckt.
That impressed me greatly.
Das hat mich zum Nachdenken gebracht.
That got me thinking.
Das hat mich außerordentlich beglückt.
This made me extremely happy.
That really blew me away.
That touched me deeply.