English: It was lauded by critics and audience alike.
Telugu: ఇటు ప్రేక్షకులు, అటు విమ‌ర్శకు ప్రశంస‌ల‌ను అందుకుంది.