Vocabulary

血を吐く思い

dreadful thought; painful experience; terrible thought; horrendous ordeal

expression noun