that's self-evident. - Turkish English Dictionary