Vocabulary

千辛万苦

many hardships

noun suru-verb vi