English: Already substantial progress in this direction is reported.
Telugu: ఈ దిశగా ఇప్పటికే చాలా పురోగతి కనిపించటం విశేషం.