Translation of "Schier" in English

In diesen ist es schier unmöglich, große kahle Flächen zu erzeugen.
On those, it is almost impossible to create vast areas of bare ground.
TED2020 v1

Das ist ja schier unglaublich, Herr Professor!
Sounds almost unbelievable!
OpenSubtitles v2018

Ihre Begierde brachte sie schier um.
Their lust almost killed them
OpenSubtitles v2018