A word not existing in English? At least I never heard it

A word not existing in English? At least I never heard it.

We have it in German and Swedish language.
Selbstverständlich
Självklart
It ought to be like this in English: Selfclear
Google Translate suggests: Self-evident

© Winterally Olle Johansson 11 March 2014