English: Many questions come to mind.
Telugu: మనస్సులో అనేక సందేహాలు తలెత్తుతాయి.