"le francais n’est pas non plus une langue internationale..."
Parce que l’anglais l’est ?.. L’anglais est une langue nationale dite "véhiculaire", c.-à-.d. celle qui peut être utilisée entre interlocuteurs de différentes origines, tous deux non-natifs anglophones. C’est également le cas du français, espagnol, chinois, russe etc.
"Parler anglais c’est une necessite aujourd’hui."
Ca dépend pour qui et à qyel niveau. Ce n’est pas une nécessité absolue.
"Ecoutez bien un francais qui parle anglais, il parle en realite franglais, c’est-a-dire un francais traduit en anglais."
Ca dépend du niveau dudit Français. Ceci dit, le franglais est une autre chose, consultez le dico.