English: Maybe the idea hadn't been thought of yet.
Telugu: బహుశా ఈ ఆలోచన ఎవ్వ రికి రాదనుకుంట.