English: Some work on the same has been done.
Telugu: అందుకు సంబంధించిన పనులు కూడా కొంతవరకూ జరిగాయి.