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

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