English: There still remains much to be told.
Telugu: ఇంకా చాలా విషయాలు చెప్పాల్సి ఉందన్నారు.