To the best of my knowledge, most of Vietnamese afraid of speaking English in front of foreginers.There are so many reasons but the most common reason is they scared they have wrong pronounciation, incorrect grammar , not have enough vocabulary to express their feeling and especially they worried about foreginers don't understand what they are talking.To resolve this problem, you have to practice speaking English as much as you can, try to learn vocabulary.And the last thing but that is the most important that you have to be confident in yourself.You have to think that you can speak English.
Xem và tự dò lại coi có sai chính tả hơm nha =))).Hope my essay can help you <3 .From Linh with love =))))