"Falling Flowers and Flowing Water", Chineseidiom, which literally means "fallen flowers carried away by flowing water", originally used to describe the decline of scenery in late spring.Later, it was often used as a metaphor for being defeated.suretranslateIt is "be badly beaten,suffer a crushing defeat”。
example sentence:
The home team beat the visiting team to pieces.
The home team gave the guest team a good drubbing.
The enemy was beaten to pieces.
The enemy was utterly routed.
Source: China DailyEditor in charge:Yang Hui_NQ4978