English: We have been in Spain
Telugu: మేము స్పెయిన్లో తయారయ్యారు