威震天下 meaning in English
inspire awe throughout the country [all corners of the world]; one's majesty is felt throughout the whole country
inspire awe throughout the country [all corners of the world]; one's majesty is felt throughout the whole country