"Ephraim" refers here to the northern kingdom of Israel. Warriors are strong. Alternate translation: "Ephraim will be very strong" (See: [[rc://en/ta/man/translate/figs-simile]])
Here "hearts" refers to the whole person. They will have the same joy as a person who is enjoying drinking wine. Alternate translation: "and they will be very happy" (See: [[rc://en/ta/man/translate/figs-synecdoche]] and [[rc://en/ta/man/translate/figs-simile]])