English: Some progress has indeed been made in this direction.
Telugu: ఇప్పటికే ఈ దిశగా కొంత పురోగతి కూడా కనిపించింది.