English: Madrid, the capital of Spain.
Telugu: మాడ్రిడ్, స్పెయిన్ యొక్క రాజధాని.