English: Spain has everything you want.
Telugu: మీకు కావలసిందల్లా స్పెయిన్కు వీసా ఉంది .