translate English to French: - My Japanese level : yes , even if it is much better, I still have a long way to go.
- Mon japonais : oui, même si je progresse, j'ai encore un long chemin devant moi.