English: But an explanation is still needed.
Telugu: అయితే, చాలా ఇప్పటికీ వివరణ కావాలి.