What is the meaning of [soon ripe, soon rotten Precocious talent or premature success is often short lived]