(让某人)毫无进展
牛津电影里 100%
to make no progress or have no success; to not enable sb to make progress or have success
You don't get nowhere alone.
But ... I get nowhere unless the team wins.
释义来自《牛津高阶英汉双解词典》第 9 版