It really depends. Generally, I do not have any problem to understand english but sometimes my local Cnadian friends talk with each other, I feel of difficulty to catch up. Some local people also do not speak clearly, similar to chinese people speak chinese, can you say 100% no problem to understand any chinese people's chinese in your city?