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