English: These are questions that baffle many.
Telugu: చాలా మందిని వేధిస్తున్న ప్రశ్నలే ఇవి.