English: Very lovely, and Spain.
Telugu: అద్భుతంగా అందమైన మరియు ఉపచారం స్పెయిన్.