抽筋剥皮 meaning in English
peel off the skin and pluck out the sinews; have one's tendons pulled out and one's skin torn off; pull out sb.'s tendons and tear his skin off
peel off the skin and pluck out the sinews; have one's tendons pulled out and one's skin torn off; pull out sb.'s tendons and tear his skin off