English: He had come and found me.
Telugu: ఆయన వచ్చి నన్ను కలిశారు.