English: A lot of research goes into these efforts.
Telugu: వీటిపై ఎన్నో పరిశోధనలు సాగుతున్నాయి.