Satisfied, for a while at least
• Helped get past hard times
• Helped through difficulty
• Helped, as through a difficult period
• Temporarily satisfied