English: A lot of investigations are required on this matter.
Telugu: ఆ విషయంలో చాలా పరిశోధనలు చేయాల్సి ఉంటుంది.