上下为难

shàng xià wéi nán

Definition

上面下面都难以应付。