Vertaling van 'perplex' uit het Nederlands naar het Engels

perplex (bn):
Full of difficulty or confusion or bewilderment
perplexed

Via: Ensyns.nl