English: Finally catches up to you.
Telugu: చివరిలో జాలేసింది మీ మీద.