English: Spanish capital, Madrid.
Telugu: మెజెస్టిక్ మాడ్రిడ్ - స్పెయిన్ రాజధాని.