Chinese: 我对她有很深刻的印象。
English: I find her very impressive.