English: They even succeeded to some extent.
Telugu: అందులో కొద్ది వరకు సక్సెస్ అయ్యారు కూడా.