English: Spain and Portugal are headed the same way.
Telugu: ఇటలీ, స్పెయిన్ కూడా అదే బాటలో పయనిస్తున్నాయి.