English: still good friends.
Telugu: ఇప్పటికీ మంచి స్నేహితురాలు.