satisfy - zaspokajać, zadowalać embarrassed - zakłopotany, skrępowany enthusiastic - gorący, entuzjastyczny