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

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