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