English: There still remains much to be told.
Telugu: చెవ్పడానికి వాటిలో ఇంకా చాలా మిగిలి ఉంది.