The Finnish term "ankara" matches the English term "rigourous"

other finnish words that include "ankara" : english :
ankara severe
ankara strict
ankara stringent