English: finally gets you.
Telugu: చివరిగా మీకు దొరుకుతుంది.