English: And a lot more exist on it and still needs exploration.
Telugu: మరి దీనిపై ఇంకా అనేక పరిశోధనలు జరగాల్సి ఉంటుంది.