The English term "strech" matches the Finnish term "jännittää"

other english words that include "strech" : finnish :
strech out ojentaa