English: The film has also got applauding reviews from the critics.
Telugu: సినిమాకు విమర్శకుల ప్రశంసలతో పాటు అవార్డులు కూడా దక్కాయి.