English: Even so, their influence and body of work still rates them a spot on this list.
Telugu: అయినప్పటికీ, వారి ప్రభావం మరియు పని యొక్క పని ఇంకా ఈ జాబితాలో ఒక స్థానాన్ని సంపాదించుకుంది.