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