English: But criticism is mounting.
Telugu: కానీ దీనిపై తీవ్ర విమర్శలు చెలరేగుతున్నాయి.