English: It was appreciated by critics and the audience alike.
Telugu: ఇది ప్రేక్షకులు, విమర్శకులచే ప్రశంసించబడింది.