English: A lot of progress has been made there.
Telugu: అందులో చాలా పురోగతి కూడా కనిపించింది.