English: Spain has also recently.
Telugu: ఇటీవల స్పెయిన్కి కూడా వెళ్లిపోయింది.