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