be taken aback びっくりする、めんくらう

take something in stride に冷静に対処する

foodstuffs 食品・食材

humble 粗末な、質素な