They are nothing short of monsters in human form.
他们简直是一些披着人皮的魔鬼。
youdao
They are nothing short of stupendous achievements.
他们是了不起的成就无异。
应用推荐
模块上移
模块下移
不移动