leichter zu bewältigen

listen to the pronunciation of leichter zu bewältigen
Deutsch - Englisch
more manageable/tractable