English: There is need for more research on the subject.
Telugu: అనే అంశం పై ఇంకా పరిశోధనలు జరగాలి.