English: Many critics and fans adored it.
Telugu: పలువురు అభిమానులు విమర్శకులపై విరుచుకుపడ్డారు.