Speed have impairment, is difficulty in speaking itself.
I think you are able to communicate with others in your know languages.
The difficulty in our lives speaking etc., are due to doubt or low self confidence in yourself.
There could be various reasons for your lack of confidence.
Next Steps
I think you can Consult a psychologist for a better clarity.