English: A business in spain
Telugu: వ్యాపార మదింపు స్పెయిన్ లో