zu allem fähig sein

listen to the pronunciation of zu allem fähig sein
Немецкий Язык - Английский Язык
to be capable of anything