English: At this, they have have been somewhat successful.
Telugu: వారు ఈ విషయంలో కొంత విజయం సాధించారనే చెప్పవచ్చు.