English: A lot of research has gone into this.
Telugu: ఈ పరిశోధనలో చాలాయేండ్లు గడిచాయి.