English: Some progress has been here.
Telugu: కొంత పురోగతి ఈ విషయంలో సాధ్యమైంది.