English: Spanish long-term residence and work permit.
Telugu: దీర్ఘకాలిక స్పానిష్ నివాసం మరియు పని వీసాలు