English: It was well appreciated by the audiences and critics alike.
Telugu: ఇటు విమర్శల ప్రశంసలు, అటు ప్రేక్షకుల ప్రశంసలు బాగా దక్కాయి.