The Finnish term "hetki" matches the English term "moment"

other finnish words that include "hetki" : english :
hetki instant