English: Some progress has been made already.
Telugu: ఈ అంశంపై ఇప్పటికే కొంత పురోగతి కూడా ఉంది.