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