Language:
Free Online Dictionary|3Dict

體無完膚

Source : CEDICT

lit. cuts and bruises all over (idiom); fig. totally refuted