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