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