English: And the critics lauding this film?
Telugu: మరి ఈ సినిమా పై విమర్శలంటారా ?