English: And the critics are raving too.
Telugu: విమర్శకులు సైతం పెదవి విరుస్తున్నారు.