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