方方面面fāngfāngmiànmiàn
Top 25000
Meanings
1. all sides; all aspects
2. multifaceted
Characters used