thorough bashing; thorough flaming
general, whole, all, full, total
ソウ / す.べて
strike, beat, kow tow, hit, thrash, criticize
コウ / たた.く