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