Language:
Free Online Dictionary|3Dict

捷报频传

Source : CEDICT

victory reports pour in (idiom); news of success in an endless stream