English: The film was successful at the box office and has received critical acclaimed.
Telugu: ఈ చిత్రం బాక్సాఫీస్ వద్ద విజయం సాధించడంతోపాటు విమర్శకుల ప్రసంశలు అందుకుంది.