Squid Game smashes barriers and records, highlights importance of translation (multilingual.com)