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