Hello everyone, the expression "n'est pas encore née" annoys me in this sentence. ... but a treatment to fight cancer isn't born yet. Is this correct? Thanks in advance!