English: Sevilla, spain.
Telugu: సెవిల్లె, స్పెయిన్.