English: Reviews say that this led to unexpected positive results.
Telugu: సమీక్షలు ఈ ఊహించని సానుకూల ఫలితాలు దారితీసింది చెబుతున్నారు.