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