Language:
Free Online Dictionary|3Dict

捷報頻傳

Source : CEDICT

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