なんとか (translations)→ almost barely contrive desperately etc. fairly finally great some somehow somethin’ something still thingy whatsit
まんまと (translations)→ beautifully completely just largely nicely pretty properly skillfully splendidly successfully
やりとげる (translations)→ carry complete do
何とか (translations)→ only small
果たす (translations)→ accomplish effectuate finish meet undertake