Vocabulary

血の出るよう

painstaking (e.g. effort); excruciating (e.g. hard work); grueling

expression na-adjective