English: They even succeeded to some extent.
Telugu: అందులో వాళ్లు కొంతవరకు విజయం కూడా సాధించి ఉండొచ్చు.