がんばる (translations)→ cling do fight trouble try
しっかりした (translations)→ assured crack dependable disciplined firm hardheaded heavy indissoluble purposeful solid steadily steady strong
気丈な (translations)→ bold valiant
昂然と (translations)→ defiantly haughty
bravely bravery