Back to Dictionary
毫不留情
háobùliúqíng
1.
to show no quarter
2.
ruthless
3.
relentless