... 盖棺定论conclude a matter 干瞪眼ones hands are tied 赶鸭子上架put someone on the spot ...
基于1个网页-相关网页
ones hands are tied
无能为力
以上为机器翻译结果,长、整句建议使用 人工翻译 。
应用推荐
模块上移
模块下移
不移动