perplexed

a. 困惑的、不知所措的、複雜的、難辦的

英文釋義

  1. full of difficulty or confusion or bewilderment