English: The movie had received great critical acclaim and rave reviews.
Telugu: ఈ సినిమా విమర్శలు, ప్రశంసలతో పాటు భారీ వసూళ్లను కూడా రాబట్టింది.