English: over 150 worldwide).
Telugu: (స్పెయిన్ అంతటా 150 కి పైగా).