English: Both the movies were very well received by the critics.
Telugu: ఈ రెండు సినిమాలు విమర్శకుల ప్రశంసలు అందుకున్నాయి.