that explains quite a bit!

listen to the pronunciation of that explains quite a bit!
الإنجليزية - ألمانية
Das erklärt einiges!