English: Apparently these efforts have had some effect.
Telugu: ఈ ప్రయత్నాలు కొన్ని సారు సత్ఫలితాలు ఇచ్చినట్ను అనిపించింది.