Oxford30000 Viet
32 000 OX SentencesGlossEngDeuVie
be staring sth in the face They were staring defeat in the face. + Sie starrten der Niederlage ins Gesicht. + Họ đang nhìn chằm chằm vào thất bại. +