汉英翻译

汉语

不留余地

词语解释

leave no room;
make no allowance (for);
without leaving leeway or elbow room;
pursue to the brutal end ;