flawless 1
sweat 2
confusing 3
feeble 4
keen 5
flawless - perfect: Hoàn hảo
sweat - perspiration: Mồ hôi
confusing - mind-boggling: Gây bối rối
feeble - weak: Yếu ớt
keen - eager: Nhiệt tình