してみせる (translations)→ attempt display do mock
なんとか (translations)→ almost barely desperately etc. fairly finally great some somehow somethin’ something still succeed thingy whatsit
懸命に (translations)→ anxiously busy earnestly frantically furiously hard judiciously resolutely tightly tirelessly