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