to be at one's wit's end

【法】 穷于应付, 不知所措
在线英汉词典
相关词语