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