English: A number of questions spring to mind.
Telugu: మదిని తొలుస్తున్న ప్రశ్నలు అనేకం.