English: But, are they deserving of their position?
Telugu: అయితే ఆ స్థానానికి ఆయన అర్హుడేనా ?