English: There are questions which still haunt me.
Telugu: అనే ప్రశ్నలు నన్ను ఇప్పటికీ వేధిస్తున్నయ్.