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