e under the impression 得到什么印象/认为 觉得 知道
From what you had told me,I am under the impression that there will be no steel production if there is no water.
根据你所告诉我的,我得到了这样印象:如果没有水,就没有钢铁生产.
make an impression on
给某人留下印象
She's always trying to make an impression on people with her new clothes.
她总是试图用穿新衣给人留下印象.
in the 21st(twenty-first) century