needs improving, should be improved

listen to the pronunciation of needs improving, should be improved
English - English
leaves something to be desired
needs improving, should be improved
Favorites