English: The research presented by the NTP is compelling.
Telugu: ఎన్టీపీసీ చేపట్టిన పరిశోధనలు సత్ఫలితాలిస్తోంది.