English: and Espanya.
Telugu: మరియు స్పెయిన్.