English: Barcelona - City of Spain.
Telugu: బార్సిలోన - స్పెయిన్ లో ఒక నగరం.