meaning of beinahe aufhören

beinahe aufhören - German to English

to virtually stop