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