English: There still remains much to be told.
Telugu: ఇంకా చెప్పాల్సిందో ఏదో మిగిలే ఉంటుంది.