English: There has been some progress on this.
Telugu: ఆ దిశగా కొంత పురోగతి కూడా కనిపించింది.