English: And yet the idea keeps persisting.
Telugu: ఆ ఆలోచన ఇంకా వెంటాడుతోంది.