Word Definition - 硕果累累

shuò guǒ lěi lěi heavily laden with fruit; fertile (of trees); many noteworthy achievements