exigent in Finnish
exigent in Finnish
kiireellinen
Urgent; pressing; needing immediate action.
vaativa
Demanding; requiring great effort.