English: And, of course, Spain.
Telugu: వాస్తవానికి, స్పెయిన్ ప్రాంతం.