发扬光大fāyángguāngdà
Top 25000
Meanings
1. to develop and promote
2. to carry forward
3. to bring to great height of development
Characters used