English: Three questions have puzzled me for a long time.
Telugu: చాలాకాలం నుంచి మూడు సందేహాలు నన్ను వేధిస్తున్నాయి.