I was on the phone to call centre today and I have met non native speakers who I could understand more, has anyone found this or AIBU.