English: I'm wondering why this idea did not catch on.
Telugu: ఈ ఆలోచన నాకెందుకు రాలేదా అని ఆశ్చర్యపడుతున్నాను.