English: These ideas started decades - probably a decade and a half ago, or more ago and then they have come to fruition probably a few years ago.
Telugu: ఈ ఆలోచనలు దశాబ్దాల క్రితమే మొదలయ్యాయి - బహుశా దశాబ్దంన్నర క్రితం, లేదా అంతకంటే ఎక్కువ కాలం ముందే మొదలై, కొన్ని సంవత్సరాల క్రితం సక్సెస్ఫుల్ అయ్యాయి.