heroic; fierce; grand; sublime; magnificent
壮絶な戦いが繰り広げられた。
A fierce battle unfolded.
その映画は壮絶なシーンが多い。
That movie has many magnificent scenes.
壮絶な人生を送った彼に敬意を表す。
I pay respect to him for living a grand life.