English: This needs to be further researched.
Telugu: వీటిపై ఇంకా పరిశోధనలు చేయాల్సి ఉంది.