Certain dialects are hard to understand, @The Green Meanie to those who aren’t around them regularly. American English is a bit easy, though British English(?) may not be as easy to those not privy to it on a regular basis. I can thank a litany of my good friends that I’ve met on PS4, to condition me to all sorts of regional types.
Welsh, Scot, Irish, Scouse, elsewhere in England. I can understand a lot of it. However, I’m in constant talk with them all so it’s a bit easy to get your ears tuned up and whatnot.