You can easily switch their subtitles by english ones. I don't see the problem with a high bitrate if the quality is good (I don't know too much about encoding though).
Concerning the screenshots, I don't trust them so I would have to make a comparison myself to be sure. But what made me say...