translate English to French: NE Not estimated.
NE Non estimées.