English: Many succeeded.
Telugu: చాలా వరకు విజయం సాధించారు కూడా.