English: This creates many questions in ones' mind.
Telugu: ఇది చాలా మంది మదిలో ప్రశ్నలను లేవనెత్తుతుంది.