English: But is that position still deserved?
Telugu: అయితే ఆ స్థానానికి ఆయన అర్హుడేనా ?