Chinese: 老师们都顶著巨大的压力在坚持上课。
English: The teachers are all continuing to teach despite the immense pressure.