unpleasant, but ultimately providing a useful lesson

listen to the pronunciation of unpleasant, but ultimately providing a useful lesson
Английский Язык - Турецкий язык
Английский Язык - Английский Язык
salutary