English: For that, more research is needed.
Telugu: అందుకై ఇంకా గట్టి పరిశోధనలు జరగాలి.