English: You're still my friends though.
Telugu: మీరెప్పటికీ నా స్నేహితులే.