The speakers of most non-Roman-alphabet Asian languages such as Indian languages, Chinese, Japanese and Korean pronounce Roman alphabet letters as they are in English, that is, a is [ei], i is [ai], etc. because of English colonialism in India and the predominance of the English language in East Asia. I am not sure of Lao and Khmer because of their history of French colonialism. But when it comes to Greek, Cyrillic-alphabet languages (Russian, Bulgarian, etc.), Arabic, Persian, etc. I may suppose that the speakers of these languages also consider Roman alphabet letters as English ones owing to its lingua franca status in the world. However, it is also possible that even if they pronounce Roman alphabet letters like English, it was surely not the case in the past, because those languages were in contact with Latin, French and Italian much earlier than English. Any information will be appreciated.