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