English: I did eventually catch up on them.
Telugu: అయితే చివరికి నేను వారిని పట్టుకున్నాను.