English: Granted, innovative treatments continue to be developed.
Telugu: వినూత్న చికిత్సలను అభివృద్ధి చేస్తూనే ఉంటారన్నది ఒప్పుకోవల్సిందే.