English: And Spain is one such place.
Telugu: అలాంటి ఒక దేశం స్పెయిన్.