English: And that idea still remains.
Telugu: ఆ ఆలోచన ఇంకా వెంటాడుతోంది.