Umm... Something that's in major language, perhaps? I don't even know what the articles about. Maybe the keywords in english?
Can you use google translator ?
If I would bother translating every pages, sure. But it'll rather be bothersome. If you can instead tell the keyword or redirect me to an international articles?
Consular, Shareholder, investor, company holder