English: But it still requires some explaining.
Telugu: అయితే, చాలా ఇప్పటికీ వివరణ కావాలి.