English: But, is the criticism warranted?
Telugu: అయితే దీనిపై విమర్శలు వస్తాయా ?