press hard upon

英 美
  • 进逼,压迫,穷追
  • hard adj.硬的;困难的;棘手的;坚强的;残酷的;用力的;液态的;严寒的;确凿的adv.努力地;强烈地;严重地;坚定地
  • press v.按;压;逼迫;强迫服役;征用n.新闻界;出版社;报刊;新闻舆论;压;熨烫机;印刷机
  • upon prep.在...上;紧接着;逼近
    1. We will avenge people upon the oppressor.
      我们将为人民向压迫者报仇。
    2. Egypt, relieved for a time from Assyrian pressure, entered upon a phase of revival.
      埃及由于暂时没有遭受亚述的压迫而进入了一个中兴阶段。