English: The Pyrenees separate Spain and France.
Telugu: పైరినీస్ ఫ్రాన్సు నుండి స్పెయిన్ ను విభజించును.