English: The movie was applauded by critics and fared well at the box office.
Telugu: ఈ చిత్రానికి విమర్శకులు ప్రశంసలు కురిపించగా బాక్సాఫీస్ వద్ద మంచి విజయాన్ని సాధించింది.