translate English to French: It might be revived, possibly in another form.
Elle pourrait éventuellement renaître sous une autre forme.