English: The question has not left my thoughts.
Telugu: ఆ ప్రశ్న నా మనసులోనుండి తొలగి పోలేదు.