English: The audiences and critics have appreciated the movie.
Telugu: విమర్శకులూ ప్రేక్షకులూ అందరూ ఈ చిత్రాన్ని మెచ్చుకుంటున్నారు.