English: These questions have haunted me for a long time.
Telugu: ఈ ప్రశ్నలు నన్ను చాలాకాలం నుంచి వెంటాడుతూనే ఉన్నాయి.