English: Finally you've come to me.
Telugu: చివరగా మీరే వచ్చి నా వలలో చిక్కుకున్నారు.