English: Some research needs to be done as well.
Telugu: కొన్నిచోట్ల పరిశోధనలను కూడా చేయవలసి ఉంటుంది.