English: And we're best friends to this day.
Telugu: మేం ఇప్పటికీ ఉత్తమ స్నేహితులం.