1. To do something at least to the extent that it makes you pleased with the result, even if more could be done, because more than the minimum has been done. English = satisfy, (be) satisfied, (be) content.
2. To eat enough food to no longer feel hungry, even though it would be possible to eat more. You are satisfied, but not full.