◊ If something is borne in on/upon you, it is made very clear to you. This is a formal phrase.(正式短语)使…清楚地认识到
It was borne in on us by the new evidence that prompt action was very important. [=the new evidence strongly indicated that prompt action was very important]新的证据使我们清楚地认识到,立即采取行动至关重要。