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