不留余地的英文是「leave no room」
bu liu yu di
不留一点空余的地方。多形容言语、行动没有留下可回旋的余地。
清·纪昀《阅微草堂笔记》卷十一:“此狐眼光如镜,然词锋太利,未免不留余地矣。”