English: But finally he's found her!
Telugu: కానీ చివరకు అతడికే దొరికిపోయింది.