The Finnish term "sitten" matches the English term "afterwards"

other finnish words that include "sitten" : english :
sitten, läheinen next
sitten subsequently