English: The British called it the "Scotland of India."
Telugu: బ్రిటిష్ వారు దీనిని "స్కాట్లాండ్ ఆఫ్ ఇండియా" అని పిలిచారు.