English: Oh, and Spain.
Telugu: మరియు స్పెయిన్.