English: A lot have returned to Spain also.
Telugu: వీరిలో చాలామంది స్పెయిన్‌కు తిరిగి వెళ్ళారు.