2 d - Translate

https://wutdawut.com/read-blog/42538
https://hugsqueeze.com/read-blog/47452
https://chutpatti.com/read-blog/69028