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