English: So many things popped in my mind.
Telugu: అప్పుడు అనేక విషయాలు నా మెదడును తొలిచేవి.