English: He had finally found her.
Telugu: చివరికి ఆమెను గుర్తించారు.