English: He said the drug has yielded good results.
Telugu: ఈ డ్రగ్ మంచి ఫలితాలను కూడా ఇస్తుందనే రిపోర్టులు వచ్చాయి.