The Finnish term "puuttua" matches the English term "be lacking"

other finnish words that include "puuttua" : english :
puuttua be missing