English: But critics aren't impressed.
Telugu: కానీ ఈ విమర్శలు మేకర్స్ కు నచ్చలేదు.