translate English to French: A further specification of uncertainty is advised.
Il conviendrait de préciser davantage la notion d'incertitude.