English: Cancer research is still debated.
Telugu: కేన్సర్కు చికిత్సపై ఇప్పటికీ పరిశోధన కొనసాగుతోంది.