Profil użytkownika enjoytheday - wpisy na forum

Hej, chciałam się zapytać jak poprawnie gramatycznie i stylistycznie napisać: " someone has successfully completed 10-hour XYZ Training for (nazwa treningu)". Czy to wyrażenie jest poprawnie…