不留餘地 (bat1 lau4 jyu4 dei6) — allow no leeway; burn one's bridges; leave no room for; make no allowances in Cantonese
batˉ¹不lauˎ₄留jyuˎ₄餘deiˍ₆地简 不留余地
Mandarin Pinyin: bu4 liu2 yu2 di4
Meaning of 不留餘地
nounallow no leeway; burn one's bridges; leave no room for; make no allowances
noun留有餘地
nounleave no spare ground