a heroic spirit (/will/power/force) that whelms (/floods) the mountains and rivers (/heaven and earth); full of power and grandeur; magnificent; majestic and powerful; stirring and inspiring; sublime and heroic
❍ 这篇~的宣言在千百万人心中引起了反响。This heroic and inspiring manifesto found an echo in the hearts of tens of millions of people.
气壮山河
full of power and grandeur;magnificent;majestic;imbued with sublime heroism
气壮山河qì zhuànɡ shān hé
壮:壮丽、壮美。形容气概雄伟,足以使山河壮丽。magnificent, sublime and heroic, full of power and grandeur