千辛万苦 (せんしんばんく) — many hardships | Kumi Dictionary