English: This is the reason more research is required.
Telugu: అందుకే దానిమీద పరిశోధనలూ ఎక్కువయ్యాయి.