English: They've been haunting me ever since.
Telugu: అప్పటి నుండి వారు నన్ను అడ్డుకున్నారు.