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