English: Recently into Spain's as well.
Telugu: ఇటీవల స్పెయిన్కి కూడా వెళ్లిపోయింది.