English: Madrid, Spain’s capi- tal and largest city, stands in the center of the country.
Telugu: స్పెయిన్ రాజధాని మరియు అతిపెద్ద నగరం మాడ్రిడ్.