English: A lot of questions linger in my mind.
Telugu: అనే ప్రశ్నలు చాలా మంది మదిలో మెదులుతూ ఉంటాయి.