Regardless of whether Kotlin is considered a better world than Java, I'm skeptical that this sort of automatic translation adds significant value.
I suspect that part of the reason that this works well, is that Java and Kotlin isn't that dissimilar. Doing automated conversion between Java and Scheme for example, would be a lot harder to get right.