마지못하다: 마지못하다 be obliged[forced / compelled] to; cannot help[but]; be under the necessity[compulsion] of; be driven by dire necessity to. 마지못해 [부득이하여] unavoidably / inevitably / out of necessity / [마음에도 없이
해서: 해서 [楷書] the printed style of writing; the print[square] hand; the square[standard] style of Chinese handwriting. ~로 쓰다 write in the printed style / write in the square[block] style.
듣다못해: 듣다못해 (being) unable to hear out[to the end]; (being) unable to hear with indifference; (being) tired[sick] of hearing. ~ 화를 냈다 I got tired of listening to him and blew up. 마누라의 바가지를 ~ 그는 밖으로 나가 버렸다