English: still they meet each other.
Telugu: ఇప్పటికీ వారు తరచు కలుస్తూ ఉంటారు.