English: Finally I did.
Telugu: చివరికి నేనే తీసుకెళ్లిన.