English: However, there is much that needs to be explained.
Telugu: అయితే, చాలా ఇప్పటికీ వివరణ కావాలి.