Полный русско-английский словарь
(smash) to pieces(разбить, раскритиковать); (defeat) utterly, totally; (об одежде) over(dress), in one's finest
в пух и прах