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