English: As a result, some progress has been made .
Telugu: దీనిలో కొంత పురోగతి సాధించారు.