English word “quick” means in “nopea” translated in Finnish.