English: It finally got to me.
Telugu: చివరకు అది నా దగ్గరకు వచ్చింది.