Short answer: No, not for the Chinese hardware version.
Long answer: TP-Link does not publish English firmware for Chinese domestic SKUs. If you check the official TP-Link China website (tp-link.com.cn), you will only find Chinese firmware updates. If you check TP-Link’s global site (tp-link.com), the TL-WDR7660 is often listed under different model numbers (e.g., Archer A6 or C6 in some regions).
TP-Link Community Forums
OpenWrt Project
GitHub Repositories
Avoid: Baidu Pan links (unless you can verify the hash), random file upload sites, and YouTube videos with links in the description.
If you are not tech-savvy, do not flash firmware. Instead, use your browser's built-in translation. tl-wdr7660 english firmware
This is not "firmware," but for 90% of users, it solves the usability problem instantly.