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