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