有生以来yǒushēngyǐláiTop 40000Meanings1. (idiom) since birth; for one's whole lifeCharacters used有to have生birth以according to来to come