English: But the critics are appalled.
Telugu: కానీ విమర్శలు ఎదురవ్ఞ తాయేమోనని జంకుతున్నారు.