Sometimes I don't even understand when people who speak my own language talk too fast, lol.Yea, pretty much the same in Portuguese.
As above, hearing people speaking it as their first language (and some people speaking it, very, fast) and actually understanding everything is probably one of the more hardest things to learn.