The English term "halt" matches the Finnish term "pysähtyä"

other english words that include "halt" : finnish :
come to a halt pysähtyä