ReadWriteQuiz
Chinese dictionary
die the cruelest death; willing to repay a favor with extreme sacrifice
肝脑涂地,在所不惜
would not have grudged anything, even one's life
不惜肝脑涂地
not hesitate to lay down one's life
肝脑涂地,在所不惜
would not have grudged anything, even one's life
不惜肝脑涂地
not hesitate to lay down one's life