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