* "Bor" - This part of the word has a short "o" sound, similar to the "o" in "hot."
* "ough" - This spelling is a bit tricky, as it doesn't always make the same sound. In "borough", it makes the long "o" sound, like in "go."
Therefore, while "borough" has a long vowel sound in the second syllable, it's not a "long vowel sound" for the entire word.