English word “follow” means in “seurata” translated in Finnish.