不上不下的英文是「suspended in midair」
bu shang bu xia
上不去,下不来。形容进退两难。
《庄子·达生》:“上而不下,则使人善怒;下而不上,则使人善忘;不上不下,中身当心,则为病。”