English: I finally did leave and I'm glad.
Telugu: చివరకు నేను వెళ్ళిపోయాను మరియు నేను ఆనందిస్తున్నాను.