English: However, in recent times, there has been notable progress.
Telugu: అయినప్పటికీ ఇటీవలి కాలంలో కొంత పురోగతి సాధించింది.