English: Even critics agree.
Telugu: దీన్ని విమర్శకులు సైతం అంగీకరిస్తారు.