ZIM Dictionary
One Word, One Wiki
Confront
To address or deal with a difficult situation
应对 - 处理或处理一个困难的局面
To face someone or something in challenge
对抗 - 面临挑战或反对;与某人或某事进行交锋
To come face to face with
面对面地接触或处理 - 与……正面相遇;直面某事