English: They say it has worked miracles.
Telugu: దీంతో అద్భుతాలు చేశానని చెబుతున్నారు.