English: This has been achieved to some extent.
Telugu: ఇది కొంత వరకు నెరవేరింది.