English: Now, they are based in Barcelona, Spain.
Telugu: ప్రస్తుతం వీరు స్పెయిన్లోని బార్సిలోనాలో సెటిల్ అయ్యారు.