The Italian term "quasi" matches the English term "almost"

other italian words that include "quasi" : english :
quasi che as if
quasi nearly