English: We had finally caught up to them.
Telugu: చివరికి మేము హఠాత్తుగా వారిని పట్టుకున్నాం.