English: It was appreciated by critics and the audience alike.
Telugu: ప్రేక్షకులతోపాటు విమర్శకుల నుంచీ ప్రశంసలు దక్కాయి.