在线词典

穷于应付

to struggle to cope (with a situation); to be at one's wits' end

英文释义
to struggle to cope (with a situation); to be at one's wits' end