English word “may” means in “saattaa” translated in Finnish.