English: they finally came to me
Telugu: చివరికి వారు నా కోసం వచ్చారు