English: But his criticism was astute.
Telugu: ఐతే ఆయన విమర్శలు సహేతుకంగానే ఉన్నాయి.