English: A number of things spring to mind.
Telugu: చాలా విషయాలు గుర్తుకు వస్తున్నాయి.