that explains quite a bit!

listen to the pronunciation of that explains quite a bit!
Английский Язык - Немецкий Язык
Das erklärt einiges!