有生以来yǒu shēng yǐ láiyoushengyilai(idiom) since birth; for one's whole lifeCharacters in this word以according to有to have, to own, to possess来to arrive, to come, to return生life, lifetimeStudy it in Yanamino