English: Both cars are made in Sweden.
Telugu: ఈ రెండు కార్లను స్పెయిన్లో నిర్మించింది.