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