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