English: The audience was impressed.
Telugu: ప్రేక్ష‌కుల‌ను విశేషంగా ఆక‌ట్టుకున్నాయి.