Some foreign actors speak very good English
Talent is very important
Most famous music bands sing in English
Films in English usually have a lot of success
Most actors and singers are popular
Good local actors sometimes don't get famous
and they are watched all over the world.
but it's also important for actors to speak English.
but they don't come from English speaking countries.
so they are able to get great roles in Hollywood.
because they use the English language.
because they don't speak English as a native language.