Back to Dictionary
巍然屹立
wēirányìlì
1. to stand tall and rock-solid (idiom)
2. towering majestically
3. (of a person) to stand up against sb