English: This has not stemmed the criticism.
Telugu: ఇంతటితో విమర్శలు అయిపోలేదు.