English: While the emerging research is promising, the overall evidence is still lacking to know if this technology works better than other types of treatment.
Telugu: అభివృద్ధి చెందుతున్న పరిశోధన వాగ్దానం చేస్తున్నప్పుడు, ఈ సాంకేతిక పరిజ్ఞానం ఇతర రకాల చికిత్సల కంటే మెరుగైన పని చేస్తుందో లేదో మొత్తం సాక్ష్యం ఇప్పటికీ తెలియదు.