Vocabulary

完膚なきまで

completely; thoroughly; decisively; unsparingly; beyond recognition; until there's no untouched (undamaged) part

expression