The Turkish term "hemen hemen" matches the English term "almost"

other turkish words that include "hemen" : english :
hemen hemen nearly