English: Spain is a beautiful country.
Telugu: స్పెయిన్ - ఒక అందమైన దేశం.