English: There's been no shortage of research on the subject in recent years.
Telugu: ఇది ఇటీవలి సంవత్సరాలలో ఆ అంశంపై ఏ పరిశోధన చేయలేదు.