modern Japanese translation (on going)