子孫代々 (しそんだいだい) — generation after generation | Kumi Dictionary