English: The idea had been percolating in the minds of do-it-yourselfers and industry professionals for a long time.
Telugu: ఈ ఆలోచన చాలాకాలం పాటు మీరే-స్వయంగా-మీరే మరియు పరిశ్రమ నిపుణుల మనస్సుల్లోకి కిందికి వస్తాయి.