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