English: France and Spain.
Telugu: స్పెయిన్‌, ఫ్రాన్స్‌ దేశాలు సరిహద్దులు.