English: Spain's a large country.
Telugu: స్పెయిన్, కోర్సు యొక్క, చాలా పెద్ద దేశం.