German-English dictionary »

es trifft mich sehr. meaning in English

GermanEnglish
Es trifft mich sehr.

It's hard on me.