6 down
Japanese work hard, assiduous in keeping up with the leaders (5)
hints 0
checks 0
hints