English: These are questions that baffle many.
Telugu: ఇలా అనేక ప్రశ్నలు ప్రజల్ని భయబ్రాంతులకు గురి చేస్తున్నాయి.