Key words and expressions:

linoleum floor: suelo de linóleo (muy barato y de mala calidad)

bone tired: muy cansada, literalmente “con los huesos cansados”

it is not lost on me: no se me escapa

who took a chance on me: que se arriesgo conmigo

siege:acoso, asedio

“the press is under siege”: la prensa está perseguida

“that keeps us from turning a blind eye to”: que nos impide mirar hacia otro lado

endure: soportar

threat: amenazar

their time is up: su tiempo se ha terminado

shame: verguenza

overcome: superar

withstand: resistir, aguantar

dawn: amanecer