English: They have somewhat succeeded.
Telugu: కొంతవరకూ అవి సఫలమయ్యాయి.