English: The film was a massive success and was also praised by the critics.
Telugu: చిత్రం మంచి విజయాన్ని అందుకుని విమర్శకుల ప్రశంసలూ అందుకుంది.