英语to stand tall and rock-solid (idiom),towering majestically,(of a person) to stand up against sb
德语majestätisch em