English: A number of questions sprang to mind.
Telugu: లాంటి అనేక ప్రశ్నలు మదిని తొలిచాయి.