jouduttaa[Finnois]

verbe
1 : bring about abruptly
2 : speed up the progress of; facilitate
3 : act or move at high speed