das erklärt einiges!

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