晕头转向;急得团团转;十分激动
in a (flat) spin
very confused, worried or excited
Her resignation put her colleagues in a spin.她的辞职令同事们摸不着头脑。
释义来自《牛津高阶英汉双解词典》第 9 版