English: At last I found you.
Telugu: చివరికి నేను నిన్ను కనుగొన్నాను.