English: The film has bagged numerous awards and was praised by the critics.
Telugu: ఈ సినిమాకు విమర్శకుల ప్రశంసలతోపాటు ఎన్నో అవార్డులు అందుకున్నాడు.