English: The country has made great strides in this direction.
Telugu: ఆ దేశం ఈ దిశలో మంచి ఫలితాలను సాధించింది.