The Finnish term "vartioida" matches the English term "watch over"

other finnish words that include "vartioida" : english :
vartioida guard
vartioida, säilyttää, pelastaa keep
vartioida, hoitaa look after