These questions baffle me.

英 美
  • 这些问题使我无法回答。
  • baffle v.困惑;难倒;阻碍;受挫n.挡板;隔音板;反射板;困惑
  • me pron.我(宾格)
  • questions n.问题,疑问,难题名词question的复数形式.
  • these pron.这些adj.这些的