English: A lot of research takes place here.
Telugu: దీనిపై చాలా పరిశోధనలు జరుగుతున్నాయి.