The English term "satisfied" matches the Finnish term "tyytyväinen, kylläinen"