English: Their work has had some successes.
Telugu: వారి పని కొంతమేర సఫలం అయింది.