English: why the idea hasn't come along before.
Telugu: ఈ ఆలోచన ఇంతకు ముందే ఎందుకు రాలేదబ్బా?