巍然屹立wēirányìlìMeanings1. to stand tall and rock-solid (idiom)2. towering majestically3. (of a person) to stand up against sbCharacters used巍lofty然correct屹high and steep立to establish