Back to Dictionary
方方面面
fāngfāngmiànmiàn
1.
all sides
2.
all aspects
3.
multi-faceted