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