The Finnish term "nauttia" matches the English term "delight in"

other finnish words that include "nauttia" : english :
nauttia enjoy