English: the mountains between France and Spain.
Telugu: ఫ్రాన్స్ మరియు స్పైన్ ల మధ్య సరిహద్దుగా నిలబడిన పర్వతములు?