English: Some did succeed.
Telugu: అందులో కొంతవరకు విజయం సాధించా.