English: And yet the results have been overwhelming.
Telugu: అయితే ఫలితాలు దిమ్మదిరిగేలా వచ్చాయి.