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