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