English: Progress is also being made on treatments.
Telugu: చికిత్సల్లోనూ కొంత పురోగతి వస్తోంది.