The Finnish term "vartioida, hoitaa" matches the English term "look after"

other finnish words that include "vartioida" : english :
vartioida guard
vartioida, säilyttää, pelastaa keep
vartioida watch over
other finnish words that include "hoitaa" : english :
hoitaa, käydä vieraissa attend
hoitaa nurse
hoitaa tend to