English: That means it's a lot of research.
Telugu: అంటే అవుననే అంటున్నాయి చాలా పరిశోధనలు.