English: A lot of them have done very well.
Telugu: వాటిలో చాలా వరకు మంచి విజయం సాధించాయి కూడా.