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