English: The new owners of Spain
Telugu: స్పెయిన్ లో కొత్త యజమానులు