English: i wonder why i did not have this idea.
Telugu: ఈ ఆలోచన నాకెందుకు రాలేదా అని ఆశ్చర్యపడుతున్నాను.