English: A lot of stuff comes to mind.
Telugu: చాలా విషయాలు గుర్తుకు వస్తున్నాయి.