English: Critics were appalled.
Telugu: విమర్శులంతా విరుచుకుపడ్డారు.