English: These questions tore me up for a long time.
Telugu: ఈ ప్రశ్నలు నన్ను చాలా కాలంగా వేధిస్తూ ఉన్నాయి.