English: Several questions have come to my mind.
Telugu: అనేక ప్రశ్నలు నా మదిలో మెదిలాయి.