Vocabulary

世々限り無く

forever and ever

noun