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