The Swedish term "omättlig" matches the English term "insatiable"

other swedish words that include "omättlig" : english :
överdriven, omåttlig excessive
omåttlig exorbitant
omåttlig immoderate
omåttlig intemperate