The English term "passion" matches the Finnish term "intohimo"

other english words that include "passion" : finnish :
have compassion on sääliä