English: All these questions buzzed in my head.
Telugu: ఈ ప్రశ్నలన్నీ నా మెదడును కలచివేస్తుంటాయి.