English: I finally did.
Telugu: చివరకు వెళ్లాను.