English: Today is Spain.
Telugu: నేడు ఇది స్పెయిన్ యొక్క భూభాగం.