Hi Alex
I agree with the others here. Your spoken English is extremely good. Just remember that in the English-speaking countries there are different accents and there will be different pronunciations and different parts of words will be stressed.
I had no trouble understanding you at all. :)