1. The complexity of the road map puzzled me. 错综复杂的公路图把我搞糊涂了。
2. We finally puzzled out the meaning of the poem. 我们苦苦思考终于理解这首诗的意思。
3. In fact, many consumers are aware of the importance of environmental protection, but specific ways to implement the slogan of environmental protection at home and puzzled them. 其实很多消费者都已经了解到了环境保护的重要性,但是具体如何把环保的口号落实到家装上又难倒了他们。