translate English to French: Self-explanatory.
Self-explanatory