English: But the critics are appalled.
Telugu: కానీ విమర్శకుల ప్రశంసలందుకుంది.