English: The Thames and Hudson.
Telugu: థేమ్స్ మరియు హడ్సన్.