English subtitles for what exactly?
Do you want the Google TV interface in English or do you want English subtitles in applications?
If you want subtitles in an application, you have to select and enable it inside the application.
It looks like we haven't heard back from the OP so I'm going to go ahead and lock the thread. If you have any further questions or concerns, feel free to create a new thread.
Have a great day,