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