jouduttaa

Verb

 * 1)  to expedite, hasten, precipitate, speed up