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